extenuating circumstance - Español Inglés Diccionario